Sheep fencing - German English Dictionary